Tutorial
|
Argomento
|
Product design
|
Livello di difficoltà
|
Base
|
Tempo di esecuzione
|
30 minuti
|
Autori
|
r-frank e vocx
|
Versione di FreeCAD
|
0.17 o superiore
|
Files di esempio
|
Draft_Shapestring_Text
|
Vedere anche
|
Nessuno
|
|
Introduzione
Questo tutorial è stato originariamente scritto da Roland Frank (†2017, r-frank) ed è stato riscritto e ri-illustrato da vocx.
Questo tutorial descrive un metodo per creare testo 3D e utilizzarlo con oggetti solidi in
Part. Si seguano le seguenti indicazioni
Per utilizzare ShapeString all'interno di
PartDesign, il processo è essenzialmente lo stesso dell'ambiente Part, ma ShapeString viene posizionato all'interno del Corpo di PartDesign per estruderlo. Andare alla fine di questo tutorial per ulteriori informazioni.
Aspetto finale del testo inciso.
Per disegnare una linea ausiliaria viene utilizzato l'ambiente Sketcher. Maggiori informazioni sugli strumenti di questo workbench sono disponibili in
Impostazione
1. Aprire FreeCAD, creare un nuovo documento vuoto con File →
Nuovo e passare a Part.
- 1.1. Premere il pulsante
Isometrica o premere 0 sul tastierino numerico della tastiera per modificare la visualizzazione in isometrica per visualizzare meglio i solidi 3D.
- 1.2. Premere il pulsante
Visualizza tutto ogni volta che si aggiungono oggetti per eseguire la panoramica e lo zoom della Vista 3D in modo che tutti gli elementi siano visibili nella vista.
- 1.3. Tenere premuto Ctrl mentre si clicca per selezionare più elementi. Se si è sbagliato a selezionare qualcosa o si desidera deselezionare tutto, semplicemente fare clic sullo spazio vuoto nella Vista 3D.
Creare la forma di base
2. Inserire una primitva cubo cliccando su
Cubo.
- 2.1. Selezionare
Cubo
nella vista ad albero.
- 2.2. Modificare le dimensioni nella scheda Dati dell'editor delle proprietà.
- 2.3. Cambiare Width in
31 mm
.
3. Creare uno smusso.
- 3.1. Selezionare il bordo superiore (
Edge6
) sulla faccia anteriore del Cubo
nella vista 3D.
- 3.2. Cliccare
Smussa.
- 3.3. Nel pannello Smussa spigoli andare su Selezione, scegliere Seleziona spigoli. Come Modalità smusso scegliere
Uguale distanza
, quindi impostare Lunghezza su 5 mm
.
- 3.4. Premere OK. Questo creerà un oggetto
Chamfer
.
- 3.5. Nella vista ad albero, selezionare
Chamfer
e nella scheda Vista modificare il valore di Line Width in 2.0
.
Oggetto di base creato da un cubo e da un'operazione di smusso.
Inserire il testo con lo strumento ShapeString di Draft
4. Passare a Draft.
- 4.1. Assicurarsi che non sia selezionato nulla nella vista ad albero.
- 4.2. Stabilire il piano di lavoro su XY (Dall'alto) facendo clic su
Seleziona piano e cliccando
Dall'alto (XY).
5. Inserire il testo "FreeCAD".
- 5.1. Fare clic su
Forma da testo.
- 5.2. Impostare X in
0 mm
.
- 5.3. Impostare Y in
0 mm
.
- 5.4. Impostare Z in
0 mm
.
- 5.5. Oppure cliccare Reimposta punto.
- 5.6. Scrivere in Stringa
FreeCAD
; cambiare Altezza in 5 mm
.
- 5.7. Assicurarsi che Font file punti ad un font valido (ad es.
/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf
o C:/Windows/Fonts/arial.ttf
). Premere i puntini di sospensione ... per aprire la finestra di dialogo del sistema operativo e trovare un font.
- Nota: per ulteriori dettagli sull'utilizzo dei caratteri fare riferimento alla sezione Note in Forma da testo.
- 5.8. Cliccare OK. Questo creerà un oggetto
ShapeString
.
- 5.9. Ricalcolare il documento cliccando
Aggiorna.
- 5.10. Nella vista ad albero, selezionare
ShapeString
, nella scheda Vista modificare il valore di Line Width in 2.0
.
- 5.11. Nella vista ad albero, selezionare
Chamfer
, nella scheda Vista cambiare il valore di Visibility in false
, oppure premere Spazio sulla tastiera. Questo nasconderà l'oggetto, così si potrà vedere meglio la ShapeString
.
- 5.12. Per vedere la ShapeString dall'alto, cambiare la vista cliccando
Dall'alto o premere 2 sulla tastiera.
- 5.13. Per ripristinare la vista isometrica, cliccare
Isometrica o premere 0 sulla tastiera.
Testo creato come ShapeString, ovvero come raccolta di linee su un piano.
Creare il testo solido 3D
6. Tornare in Part.
- 6.1. Nella vista ad albero, selezionare
ShapeString
, quindi cliccare
Estrudi.
- 6.2. Nel panelllo Estrudi andare su Direzione, scegliere Lungo la normale; in Lunghezza, impostare Nello stesso verso a
1 mm
; selezionare anche l'opzione Crea solido.
- 6.3. Cliccare OK. Questo creerà un oggetto
Extrude
.
- 6.4. Nella vista ad albero, selezionare
Extrude
e nella scheda Vista cambiare il valore di Line Width in 2.0
.
Testo creato come ShapeString e trasformato in un solido mediante estrusione.
Inserire lo schizzo ausiliario per il posizionamento
Ora si disegnerà un semplice schizzo che verrà utilizzato come geometria ausiliaria per posizionare l'estrusione ShapeString.
7. Nella vista ad albero, selezionare Extrude
e premere Spazio sulla tastiera per renderlo invisibile.
8. Passare a Sketcher.
9. Nella vista ad albero, selezionare Chamfer
e premere Spazio sulla tastiera per renderlo visibile.
- 9.1. Scegliere la faccia inclinata creata dall'operazione di smusso (
Face3
).
- 9.2. Fare clic sul pulsante
Crea uno schizzo. Nella finestra di dialogo Collegamento dello schizzo, selezionare Piano della faccia
e cliccare OK.
- 9.3. La vista dovrebbe regolarsi automaticamente in modo che la fotocamera sia parallela al volto selezionato.
- 9.4. Disegnare una linea orizzontale in una posizione generale sulla parte superiore della faccia. La lunghezza non è importante; interessa solo la sua posizione.
- 9.5. Vincolare il punto inizale sinistro in modo che sia ad una distanza di
2,5 mm
dall'asse X locale e dall'asse Y locale, utilizzando
Distanza orizzontale e
Distanza verticale.
- 9.6. Poiché lo schizzo è solo un oggetto ausiliario, non è necessario che sia completamente vincolato. Si può farlo se si vuole, assegnando una distanza fissa, ad esempio,
20 mm
, sempre con
Distanza orizzontale .
- 9.7. Chiudere lo schizzo.
Linea creata in sketcher con i vincoli.
Linea di schizzo creata sopra la faccia solida, da utilizzare come guida di riferimento per il posizionamento del testo estruso.
Posizionare il testo 3D nello spazio 3D
10. Nella vista ad albero, selezionare Extrude
e premere Spazio sulla tastiera per renderlo visibile.
11. Con Extrude
ancora selezionato, nella scheda Dati dell'editor delle proprietà, fare clic sul campo valore di Placement in modo che il pulsante con i puntini di sospensione ... appaia sulla destra e quindi fare clic su quel pulsante.
- 11.1. Selezionare l'opzione Applica le modifiche incrementali.
- 11.2. Impostare in Rotazione
Asse di rotazione con angolo
l'Asse Z
(impostando i valori X
, Y
e Z
delle caselle di input dell'asse su 0
, 0
e 1
rispettivamente, Z
è la terza casella di input) e per Angolo 90 deg
, quindi fare clic su Applica. Così si applicherà una rotazione attorno all'asse Z e si ripristinerà il campo Angolo a zero.
- 11.3. Impostare in Rotazione
Asse di rotazione con angolo
l'Asse Y
(impostando i valori X
, Y
e Z
delle caselle di input dell'asse su 0
, 1
e 0
rispettivamente) e per Angolo 45 gradi
, quindi fare clic su Appica . In questo modo si applicherà una rotazione attorno all'asse Y e si ripristinerà il campo Angolo a zero.
- 11.4. Fare clic su OK per chiudere la finestra di dialogo.
12. Passare nuovamente a Draft.
- 12.1. Passare allo stile di disegno "Reticolo" con Visualizza → Stile di disegno →
Reticolo, oppure cliccare
Reticolo nella barra degli strumenti della vista. Ciò consentirà di vedere gli oggetti dietro altri oggetti.
- 12.2. Assicurarsi che il metodo Snap "Snap punto finale" sia attivo. Questo può essere attivato dal menu Drafting → Snap →
Snap blocca, e poi →
Snap punto finale, o cliccando
Snap blocca e poi
Snap Punto finale nella barra degli strumenti di Snap.
13. Nella vista ad albero, selezionare Extrude
.
- 13.1. Cliccare su
Sposta.
- 13.2. Nella Vista 3D fare clic sul punto dell'angolo in alto a sinistra dell'oggetto
Extrude
(1), quindi fare clic sul punto più a sinistra nella linea disegnata con lo sketcher (2).
- 13.3. Se
Snap Punto Finale è attivo, non appena si sposta il puntatore vicino a un vertice, si dovrebbe notare che si attacca esattamente ad esso.
- Nota: se si incontrano problemi con lo snap ai vertici, assicurarsi che solo il metodo
Snap Punto finale sia abilitato. Avere più metodi di snap attivi contemporaneamente può rendere difficile la selezione della funzione giusta.
- 13.4. Il testo estruso dovrebbe ora trovarsi all'interno del corpo dell'oggetto
Chamfer
.
La ShapeString estrusa deve essere spostata nella posizione della linea di schizzo che si trova sulla faccia del corpo di base.
ShapeString estruso posizionato sul Chamfer
.
Creare il testo inciso
14. Tornare a Part.
- 14.1. Passare allo stile di disegno "Come è" con Visualizza → Stile di disegno →
Come è, oppure premere il
Come è nella barra degli strumenti della vista. Questo mostrerà tutti gli oggetti con l'ombreggiatura e il colore normali.
- 14.2. Nella vista ad albero, selezionare
Sketch
e premere Spazio sulla tastiera per renderlo invisibile.
15. Nella vista ad albero selezionare prima Chamfer
e poi Extrude
.
- 15.1. Quindi premere
Taglio. Verrà creato un oggetto Cut
. Questo è l'oggetto finale.
- Nota: l'ordine in cui si selezionano gli oggetti è importante per l'operazione di taglio. L'oggetto di base viene selezionato per primo e l'oggetto da sottrarre arriva alla fine.
- 15.2. Nella vista ad albero, selezionare
Cut
e nella scheda Vista modificare il valore di Line Width in 2.0
.
Modello finale di un cubo raccordato, con testo scavato creato da operazioni ShapeString, Estrusione e Taglio booleano.
Incisione di testo 3D con l'ambiente PartDesign
Un processo simile a quello descritto sopra può essere eseguito con PartDesign.
- Prima creare il
ShapeString.
- Creare un
Corpo, renderlo attivo e inserire un solido di base aggiungendo primitive o utilizzando uno schizzo ed estrudendolo con
Estrusione.
- Spostare l'oggetto
ShapeString
nel corpo attivo.
- Attaccare l'oggetto
ShapeString
a una delle facce del solido o a un
Piano, utilizzando
Associazione.
- Ora creare una
Estrusione o una
Tasca da ShapeString
, per produrre rispettivamente una feature additiva o sottrattiva del corpo base.
Vedere il thread del forum, How to use ShapeStrings in PartDesign.
Note
Part
- Creation and modification: Create sketch, Extrude, Revolve, Mirror, Scale, Fillet, Chamfer, Make face from wires, Ruled Surface, Loft, Sweep, Section, Cross sections, 3D Offset, 2D Offset, Thickness, Projection on surface, Color per face
- Boolean: Make compound, Explode compound, Compound Filter, Boolean, Cut, Union, Intersection, Connect objects, Embed object, Cutout for object, Boolean fragments, Slice apart, Slice to compound, Boolean XOR, Check geometry, Defeaturing
- Other tools: Import CAD file, Export CAD file, Box selection, Create shape from mesh, Create points object from geometry, Convert to solid, Reverse shapes, Create simple copy, Create transformed copy, Create shape element copy, Refine shape, Attachment
PartDesign
- Structure tools: Part, Group
- Helper tools: Create body, Create sketch, Attach sketch, Edit sketch, Validate sketch, Check geometry, Create a shape binder, Create a sub-object(s) shape binder, Create a clone, Create a datum plane, Create a datum line, Create a datum point, Create a local coordinate system
- Modeling tools:
- Additive tools: Pad, Revolution, Additive loft, Additive pipe, Additive helix, Additive box, Additive cylinder, Additive sphere, Additive cone, Additive ellipsoid, Additive torus, Additive prism, Additive wedge
- Subtractive tools: Pocket, Hole, Groove, Subtractive loft, Subtractive pipe, Subtractive helix, Subtractive box, Subtractive cylinder, Subtractive sphere, Subtractive cone, Subtractive ellipsoid, Subtractive torus, Subtractive prism, Subtractive wedge
- Boolean: Boolean operation
Sketcher
- General: Create sketch, Edit sketch, Attach sketch, Reorient sketch, Validate sketch, Merge sketches, Mirror sketch, Leave sketch, View sketch, View section, Toggle grid, Toggle snap, Configure rendering order, Stop operation
- Sketcher geometries: Point, Polyline, Line, Arc, Arc by 3 points, Arc of ellipse, Arc of hyperbola, Arc of parabola, Circle, Circle by 3 points, Ellipse, Ellipse by 3 points, Rectangle, Centered rectangle, Rounded rectangle, Triangle, Square, Pentagon, Hexagon, Heptagon, Octagon, Regular polygon, Slot, Arc slot, B-spline by control points, Periodic B-spline by control points, B-spline by knots, Periodic B-spline by knots, Toggle construction geometry
- Sketcher constraints:
- Dimensional constraints: Dimension, Horizontal distance, Vertical distance, Distance, Auto radius/diameter, Radius, Diameter, Angle, Lock
- Geometric constraints: Coincident (unified), Coincident, Point on object, Horizontal/vertical, Horizontal, Vertical, Parallel, Perpendicular, Tangent or collinear, Equal, Symmetric, Block
- Other constraints: Refraction (Snell's law)
- Constraint tools: Toggle driving/reference constraint, Activate/deactivate constraint
- Sketcher tools: Fillet, Chamfer, Trim, Split, Extend, External geometry, Carbon copy, Select origin, Select horizontal axis, Select vertical axis, Array transform, Polar transform, Scale transform, Offset geometry, Symmetry, Remove axes alignment, Delete all geometry, Delete all constraints
- Sketcher visual: Select unconstrained DoF, Select associated constraints, Select associated geometry, Select redundant constraints, Select conflicting constraints, Show/hide circular helper for arcs, Show/hide B-spline degree, Show/hide B-spline control polygon, Show/hide B-spline curvature comb, Show/hide B-spline knot multiplicity, Show/hide B-spline control point weight, Show/hide internal geometry, Switch virtual space
User documentation
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Assembly, BIM, CAM, Draft, FEM, Inspection, Material, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework